English
Noun
- a shop where people can bring and take goods without paying or getting paid
Translations
Dutch: weggeefwinkel
French: magasin gratuit
German: Umsonstladen
Italian: freeshop
Norwegian: gratis butikk
Spanish: tienda gratis
fr:give-away shop
|